A dynamic code coverage approach to maximize fault localization efficiency

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A dynamic code coverage approach to maximize fault localization efficiency

Spectrum-based fault localization is amongst the most effective techniques for automatic fault localization. However, abstractions of program execution traces, one of the required inputs for this technique, require instrumentation of the software under test at a statement level of granularity in order to compute a list of potential faulty statements. This introduces a considerable overhead in t...

متن کامل

Dynamic Component Safety Analysis: A Regression Based Code Coverage Approach

In dynamic software updates there exists a different level of possible behavior change. The easiest way of transforming an application is to modify the implementation of a whole method body, i.e., updating the method body to a new version without disturbing the overall application. A next step regarding arbitrary updates is the ability to change the signature of a method, along with the interna...

متن کامل

A family of code coverage-based heuristics for effective fault localization

0164-1212/$ see front matter 2009 Elsevier Inc. A doi:10.1016/j.jss.2009.09.037 q This research was supported by the MKE (Minis Korea, under the ITRC (Information Technology Resea supervised by the NIPA (National IT Industry Prom (C1090-0902-0032)). * Corresponding author. Tel.: +1 972 883 6619; fax E-mail addresses: [email protected] (W. Eric Wo (V. Debroy), [email protected] (B. Choi). 1 In ...

متن کامل

Fault localization based on information flow coverage

Failures triggered by hard to debug defects usually involve complex interactions between many program elements. This paper hypothesizes that information flows present a good model for such interactions and presents a new fault localization technique based on information flow coverage. Using a test suite, the technique ranks the statements in a program in terms of their likelihood of being fault...

متن کامل

A Probabilistic Analysis For Fault Detectability of Code Coverage Metrics

Increasing design complexity, shrinking time to market, and high cost of fixing a bug in a released product [11] make functional validation of microprocessors a key ingredient in the product development cycle. Simulation is widely used to validate large systems like microprocessors. In simulation based validation, a test is executed in a golden reference model as well as in the design under tes...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Systems and Software

سال: 2014

ISSN: 0164-1212

DOI: 10.1016/j.jss.2013.12.036